package com.heima.comment.service;

import com.heima.model.common.dtos.comment.CommentRepayDto;
import com.heima.model.common.dtos.comment.CommentRepayLikeDto;
import com.heima.model.common.dtos.comment.CommentRepaySaveDto;
import com.heima.model.common.dtos.common.ResponseResult;

public interface CommentRepayService {
    /**
     * 保存回复的评论
     * @param commentRepaySaveDto
     * @return
     */
    ResponseResult save(CommentRepaySaveDto commentRepaySaveDto);

    /**
     * 分页加载评论回复数据
     * @param commentRepayDto
     * @return
     */
    ResponseResult load(CommentRepayDto commentRepayDto);

    /**
     * 点赞回复的评论功能
     * @param commentRepayLikeDto
     * @return
     */
    ResponseResult like(CommentRepayLikeDto commentRepayLikeDto);
}
